インポート
使い方
パラメータ
このフックは、以下のプロパティを持つオプションの設定オブジェクトを受け取ります:戻り値の型:UseFeeOptionsReturnType
このフックは、以下の要素を持つタプルを返します:
プロパティ
pendingFeeOptionConfirmation
FeeOptionConfirmation | undefined
トランザクションが保留中の場合は現在の手数料確認の詳細を含むオブジェクト、保留中でない場合はundefined。
skipFeeBalanceCheckがfalseの場合、オプションは残高情報を含むFeeOptionExtended型になります:
confirmPendingFeeOption
(id: string, feeTokenAddress: string) => void
選択した手数料オプションを確定する関数です。
rejectPendingFeeOption
(id: string) => void
現在の手数料オプション選択を却下する関数です。
補足
このフックは、スポンサーなしトランザクションのSequence V3手数料オプションを扱う機能を提供します。 主な特徴:- ネイティブトークンやERC20トークンでのトランザクション手数料オプションをインターセプトします
- (
skipFeeBalanceCheckがtrueでない限り)各手数料オプションごとにユーザーのウォレット残高を自動取得 - UIコンポーネントを通じて、ユーザーが希望する手数料トークンを選択できるようにします
- 手数料選択の確定・却下が可能
- 複数のフックインスタンス間で共有状態管理を実現